package com.kandinfo.isbnmanage.dto;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * @author qiweiyang
 */
public class IsbnManageResDto implements Serializable {

	private static final long serialVersionUID = 4681812976539953856L;

	private Long id;

	private Long createBy;

	private Long updateBy;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")  
	private Date createTs;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")  
	private Date updateTs;
	
    private String barcode;
	
	private String treatmentOpinion;
	
	private Integer orderCount;
	
	private Integer receiptCount;
	
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")  
    private Date commitTs;
	
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")  
    private Date lastReceiptTs;
	
	private Integer scanCount;
	
	private Integer uploadCount;
	
	private Integer publishCount;
	
    private String comments;
	
	private Integer isbnInformationCount;
	
	private Integer status;
	
	private Long applicationCount;
	
	private String province;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getCreateBy() {
		return createBy;
	}

	public void setCreateBy(Long createBy) {
		this.createBy = createBy;
	}

	public Long getUpdateBy() {
		return updateBy;
	}

	public void setUpdateBy(Long updateBy) {
		this.updateBy = updateBy;
	}

	public Date getCreateTs() {
		return createTs;
	}

	public void setCreateTs(Date createTs) {
		this.createTs = createTs;
	}

	public Date getUpdateTs() {
		return updateTs;
	}

	public void setUpdateTs(Date updateTs) {
		this.updateTs = updateTs;
	}

	public String getBarcode() {
		return barcode;
	}

	public void setBarcode(String barcode) {
		this.barcode = barcode;
	}

	public String getTreatmentOpinion() {
		return treatmentOpinion;
	}

	public void setTreatmentOpinion(String treatmentOpinion) {
		this.treatmentOpinion = treatmentOpinion;
	}

	public Integer getOrderCount() {
		return orderCount;
	}

	public void setOrderCount(Integer orderCount) {
		this.orderCount = orderCount;
	}

	public Integer getReceiptCount() {
		return receiptCount;
	}

	public void setReceiptCount(Integer receiptCount) {
		this.receiptCount = receiptCount;
	}

	public Date getCommitTs() {
		return commitTs;
	}

	public void setCommitTs(Date commitTs) {
		this.commitTs = commitTs;
	}

	public Date getLastReceiptTs() {
		return lastReceiptTs;
	}

	public void setLastReceiptTs(Date lastReceiptTs) {
		this.lastReceiptTs = lastReceiptTs;
	}

	public Integer getScanCount() {
		return scanCount;
	}

	public void setScanCount(Integer scanCount) {
		this.scanCount = scanCount;
	}

	public Integer getUploadCount() {
		return uploadCount;
	}

	public void setUploadCount(Integer uploadCount) {
		this.uploadCount = uploadCount;
	}

	public Integer getPublishCount() {
		return publishCount;
	}

	public void setPublishCount(Integer publishCount) {
		this.publishCount = publishCount;
	}

	public String getComments() {
		return comments;
	}

	public void setComments(String comments) {
		this.comments = comments;
	}

	public Integer getIsbnInformationCount() {
		return isbnInformationCount;
	}

	public void setIsbnInformationCount(Integer isbnInformationCount) {
		this.isbnInformationCount = isbnInformationCount;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Long getApplicationCount() {
		return applicationCount;
	}

	public void setApplicationCount(Long applicationCount) {
		this.applicationCount = applicationCount;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

}
